FlowCV Logo
Salah ElhossinySenior Software Engineer
Profile

Senior Software Engineer (Node.JS-React.Js) and AWS Community Hero with 5 YoE, with strong ownership mindset, proficient in backend & frontend technologies, excellent communication and collaboration skills, and a passion for learning and adapting to new technologies.

Professional Experience
Senior Software Engineer, The Food Lab
  • Built modular, API-centric infrastructure, reducing downtime by 50% during scaling for uninterrupted service and improved scalability.
  • Analyzed specs, cutting processing time by 30% and improving system responsiveness by 20%, resulting in a more efficient, user-friendly software product.
  • 07/2022 – presentCairo, Egypt
  • Built recipe management tool (Node.js, React, TypeScript, PostgreSQL) boosting efficiency by 30%.
  • Optimized dashboard code to ensure compatibility across 30+ company tenants, enhancing user experience.
  • Collaborated with the Data Science team to enhance the backend code, facilitating data visualization insights on Metabase.
  • Provided crucial backend support for 30+ Data Science insights.
  • Migrated all backend apps and DBs from GCP to AWS, cutting downtime by 90%, saving $20K/month, and achieving 99.99% uptime.
  • Senior Fullstack Engineer, Kemet Artificial Intelligence
  • Collaborated in an agile team of 7 members on the next version of the main product.
  • Developed over 30+ isolated, reusable components that contributed to the project's modular structure.
  • 2021 – 2022Cairo, Egypt
  • Ensured code reliability through unit testing of 95%+ components, validating their functionality.
  • Conducted visual tests on 15+ critical components, confirming visual consistency.
  • Actively participated in 90%+ of daily standup meetings to maintain effective communication.
  • Contributed insights to 85%+ of sprint planning discussions, aiding in efficient task allocation.
  • Fullstack Engineer, Bullzaye AI
  • Architected, developed, and debugged complex, scalable systems handling 100TB+ of data for machine learning applications.
  • Created distributed systems processing 10 million+ data points per second, optimizing data management and computation.
  • 2020 – 2021Dubai, UAE
  • Improved user engagement by 20% through the development of web-oriented APIs and user interfaces.
  • Collaborated with cross-functional teams to define impactful product features, reducing feature deployment time by 40%.
  • Achieved 95%+ positive user feedback by delivering high-quality solutions and developing 30+ responsive UI components.
  • Managed data storage efficiently, achieving sub-millisecond response times for 2 million+ records, and optimized infrastructure for 10x traffic surges during peak usage.
  • Backend Engineer, Zeidex
  • Led legacy system migration to Node.js & MongoDB, cutting maintenance costs by 30% and boosting scalability.
  • Designed robust Redis caching to reduce DB load, boosting data retrieval by 40% for better performance.
  • 2019 – 2020Cairo, Egypt
  • Implemented JWT-based user authentication with role-based access control, lowering unauthorized access attempts by 20%.
  • Developed real-time WebSocket system for instant user dashboard updates, enhancing user experience.
  • Created fault-tolerant RabbitMQ messaging system for seamless inter-service communication, ensuring high availability during peak loads.
  • Introduced automated testing, elevating code coverage by 25% and reducing critical production bugs, ensuring system stability.
  • Skills
    Fullstack Development

    - MERN

    - Laravel / Vue.js

    Problem Solving
    Databases

    - MongoDB

    - PostgreSQL

    Version Control

    Git: Version Control, Branching, Collaboration.

    Communication and Leadership

    - Communication: Technical & Non-Technical.

    - Leadership: Mentoring, Initiatives, Guidance.

    APIs

    - REST

    - GraphQL

    - gRPC

    DevOps

    Terraform, Jenkins, Travis CI, GitLab CI/CD.

    Programming Languages

    Python || Java || JavaScript || TypeScript || PHP || C++ || Golang || Swift

    Cloud Platforms

    AWS: EC2, S3, Lambda, API Gateway, RDS, etc.

    GCP: Compute Engine, Cloud Storage, Cloud Functions, Firebase, Firestore.

    Testing

    Jest, Mocha, Jasmine, Cypress, Puppeteer, Selenium.

    Security

    Web App Security: Vulnerabilities, Best Practices.

    Certificates
    Education
    Bachelor of Mining Engineering, Faculty of Petroleum and Mining Engineering
    09/2011 – 05/2016Suez, Egypt